home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 December / MACPOWER-1997-12.ISO.7z / MACPOWER-1997-12.ISO / AMUG / PROGRAMMING / Raven 1.2 Examples.sit / Raven 1.2 Examples / Quill / Resources / Quill.r < prev    next >
Text File  |  1997-09-08  |  20KB  |  759 lines

  1. /*
  2.  *  File:       Quill.r
  3.  *  Summary:       Quill resources
  4.  *  Written by: Jesse Jones
  5.  *
  6.  *  Copyright ゥ 1996-1997 Jesse Jones. 
  7.  *    For conditions of distribution and use, see copyright notice in ZTypes.h  
  8.  *
  9.  *  Change History (most recent first):    
  10.  *
  11.  *         <3>     8/12/97    JDJ        Added view container context menus.
  12.  *         <2>     8/03/97    JDJ        Changed window kind popup for OS 8.
  13.  *         <1>     8/05/96    JDJ        Created
  14.  */
  15.  
  16. #include <BalloonTypes.r>
  17. #include <RavenTypes.r>
  18.  
  19.  
  20. // Note that resource ids below 256 and lower case commands are reserved for Raven.
  21.  
  22. // ===================================================================================
  23. //    Finder Icon Help Message 
  24. // ===================================================================================
  25. resource 'hfdr' (-5696, "Finder Help") {
  26.     HelpMgrVersion,
  27.     hmDefaultOptions,
  28.     0, 0,
  29.     
  30.     {
  31.         HMStringItem {
  32.             "A view editor for the Raven C++ framework."
  33.         },
  34.     }
  35. };
  36.  
  37.  
  38. // ===================================================================================
  39. //    MenuBar
  40. // ===================================================================================
  41. resource 'MBAR' (256) {
  42.     {
  43.         256,        // Apple
  44.         257,        // File
  45.         258,        // Edit
  46.         259,        // Arrange
  47.         260,        // Show
  48.     }
  49. };
  50.  
  51.  
  52. // ===================================================================================
  53. //    Menus
  54. // ===================================================================================
  55.  
  56. // Apple Menu
  57. resource 'MENU' (256, "Apple") {
  58.     256, textMenuProc, allEnabled, enabled, apple,
  59.     {
  60.         "About Quillノ",            noIcon, noKey,    noMark, plain,
  61.     }
  62. };
  63.  
  64. resource 'Rcmd' (256, "Apple") { {
  65.     "about",            // About Quillノ
  66. } };
  67.  
  68.  
  69. // File Menu
  70. resource 'MENU' (257, "File") {
  71.     257, textMenuProc, allEnabled, enabled, "File",
  72.     {
  73.         "New",            noIcon, "N",    noMark, plain,
  74.         "Openノ",        noIcon, "O",    noMark, plain,
  75.         "-",            noIcon, noKey,    noMark, plain,
  76.         "Close",        noIcon, "W",    noMark, plain,
  77.         "Save",            noIcon, "S",    noMark, plain,
  78.         "Save Asノ",        noIcon, noKey,    noMark, plain,
  79.         "Revert",        noIcon, noKey,    noMark, plain,
  80.         "-",            noIcon, noKey,    noMark, plain,
  81.         "Page Setupノ",    noIcon, noKey,    noMark, plain,
  82.         "Printノ",        noIcon, "P",    noMark, plain,
  83.         "Print One",    noIcon, noKey,    noMark, plain,
  84.         "-",            noIcon, noKey,    noMark, plain,
  85.         "Quit",            noIcon, "Q",    noMark, plain,
  86.     }
  87. };
  88.  
  89. resource 'Rcmd' (257, "File") { {
  90.     "new",                // New
  91.     "open",                // Open
  92.     "nothing",            // -
  93.     "close",            // Close
  94.     "save",                // Save
  95.     "save as",            // Save Asノ
  96.     "revert",            // Revert
  97.     "nothing",            // -
  98.     "page setup",        // Page Setupノ
  99.     "print",            // Printノ
  100.     "print one",        // Print One
  101.     "nothing",            // -
  102.     "quit",                // Quit
  103. } };
  104.  
  105.  
  106.  
  107. // Edit Menu
  108. resource 'MENU' (258, "Edit") {
  109.     258, textMenuProc, allEnabled, enabled, "Edit",
  110.     {
  111.         "Undo",                    noIcon, "Z",    noMark, plain,
  112.         "Redo",                    noIcon, "R",    noMark, plain,
  113.         "-",                    noIcon, noKey,    noMark, plain,
  114.         "Cut",                    noIcon, "X",    noMark, plain,
  115.         "Copy",                    noIcon, "C",    noMark, plain,
  116.         "Paste",                noIcon, "V",    noMark, plain,
  117.         "Clear",                noIcon, noKey,    noMark, plain,
  118.         "-",                    noIcon, noKey,    noMark, plain,
  119.         "Select All",            noIcon, "A",    noMark, plain,
  120.         "-",                    noIcon, noKey,    noMark, plain,
  121.         "Create Resource",        noIcon, "K",    noMark, plain,
  122.         "Duplicate Resource",    noIcon, "D",    noMark, plain,
  123.         "Resource Info",        noIcon, "I",    noMark, plain,
  124.         "-",                    noIcon, noKey,    noMark, plain,
  125.         "Custom Classes",        noIcon, hierarchicalMenu, "¥0d248", plain,
  126.     }
  127. };
  128.  
  129. resource 'Rcmd' (258, "Edit") { {
  130.     "undo",                // Undo
  131.     "redo",                // Redo
  132.     "nothing",            // -
  133.     "cut",                // Cut
  134.     "copy",                // Copy
  135.     "paste",            // Paste
  136.     "clear",            // Clear
  137.     "nothing",            // -
  138.     "select all",        // Select All
  139.     "nothing",            // -
  140.     "Create",            // Create Resource
  141.     "Duplicate",        // Duplicate Resource
  142.     "Get Info",            // Resource Info
  143.     "nothing",            // -
  144.     "Custom Classes",    // Custom Classes
  145. } };
  146.  
  147.  
  148. // Arrange Menu
  149. resource 'MENU' (259, "Arrange") {
  150.     259, textMenuProc, allEnabled, enabled, "Arrange",
  151.     {
  152.         "Snap to Grid",            noIcon, noKey,    noMark, plain,
  153.         "Edit Gridノ",            noIcon, "E",    noMark, plain,
  154.         "-",                    noIcon, noKey,    noMark, plain,
  155.         "Align Left Edges",        noIcon, noKey,    noMark, plain,
  156.         "Align Right Edges",    noIcon, noKey,    noMark, plain,
  157.         "Align Top Edges",        noIcon, noKey,    noMark, plain,
  158.         "Align Bottom Edges",    noIcon, noKey,    noMark, plain,
  159.     }
  160. };
  161.  
  162. resource 'Rcmd' (259, "Arrange") { {
  163.     "Snap to Grid",        // Snap to Grid
  164.     "Edit Grid",        // Edit Grid
  165.     "nothing",            // -
  166.     "Align Left",        // Align Left Edges
  167.     "Align Right",        // Align Right Edges
  168.     "Align Top",        // Align Top Edges
  169.     "Align Bottom",        // Align Bottom Edges
  170. } };
  171.  
  172.  
  173. resource 'MENU' (260, "Show") {
  174.     260, textMenuProc, allEnabled, enabled, "Show",
  175.     {
  176.         "Show Hierarchy",        noIcon, "H",    noMark, plain,
  177.         "-",                    noIcon, noKey,    noMark, plain,
  178.         "Show Grid",            noIcon, noKey,    noMark, plain,
  179.         "Show Pane Names",        noIcon, noKey,    noMark, plain,
  180.         "Show Class Names",        noIcon, noKey,    noMark, plain,
  181.         "Show Pane Edges",        noIcon, noKey,    noMark, plain,
  182.     }
  183. };
  184.  
  185. resource 'Rcmd' (260, "Show") { {
  186.     "Show Hierarchy",        // Show Hierarchy
  187.     "nothing",                // -
  188.     "Show Grid",            // Show Grid
  189.     "Show Pane Names",        // Show Pane Names
  190.     "Show Class Names",        // Show Class Names
  191.     "Show Pane Edges",        // Show Pane Edges
  192. } };
  193.  
  194.  
  195. // Custom Classes sub-menu
  196. resource 'MENU' (248, "Custom Classes") {
  197.     248, textMenuProc, allEnabled, enabled, "Custom Classes",
  198.     {
  199.         "Addノ",            noIcon, noKey,    noMark, plain,
  200.         "Removeノ",        noIcon, noKey,    noMark, plain,
  201.     }
  202. };
  203.  
  204. resource 'Rcmd' (248, "Custom Classes") { {
  205.     "Add Custom Class",        // Addノ
  206.     "Remove Custom Class",    // Removeノ
  207. } };
  208.  
  209.  
  210. // Resource context menu
  211. resource 'MENU' (300, "Resource Context Menu") {
  212.     300, textMenuProc, allEnabled, enabled, "Resource Context Menu",
  213.     {
  214.         "Edit",                noIcon, noKey,    noMark, plain,
  215.         "Duplicate",        noIcon, noKey,    noMark, plain,
  216.         "-",                noIcon, noKey,    noMark, plain,
  217.         "Cut",                noIcon, noKey,    noMark, plain,
  218.         "Copy",                noIcon, noKey,    noMark, plain,
  219.         "Clear",            noIcon, noKey,    noMark, plain,
  220.         "-",                noIcon, noKey,    noMark, plain,
  221.         "Get Info",            noIcon, noKey,    noMark, plain,
  222.     }
  223. };
  224.  
  225. resource 'Rcmd' (300, "Resource Context Menu") { {
  226.     "Edit",                // Edit
  227.     "Duplicate",        // Duplicate
  228.     "nothing",            // -
  229.     "cut",                // Cut
  230.     "copy",                // Copy
  231.     "clear",            // Clear
  232.     "nothing",            // -
  233.     "Get Info",            // Get Info
  234. } };
  235.  
  236.  
  237. // Resource List Box context menu (didn't click on a resource)
  238. resource 'MENU' (301, "Resource List Box Context Menu") {
  239.     301, textMenuProc, allEnabled, enabled, "Resource List Box Menu",
  240.     {
  241.         "Create",            noIcon, noKey,    noMark, plain,
  242.         "-",                noIcon, noKey,    noMark, plain,
  243.         "Paste",            noIcon, noKey,    noMark, plain,
  244.         "-",                noIcon, noKey,    noMark, plain,
  245.         "Select All",        noIcon, noKey,    noMark, plain,
  246.     }
  247. };
  248.  
  249. resource 'Rcmd' (301, "Resource List Box Context Menu") { {
  250.     "Create",            // Create
  251.     "nothing",            // -
  252.     "paste",            // Paste
  253.     "nothing",            // -
  254.     "select all",        // Select All
  255. } };
  256.  
  257. resource 'MENU' (302, "PopupMenu Justification Popup") {
  258.     302, textMenuProc, allEnabled, enabled, "PopupMenu Justification",
  259.     {
  260.         "Left Justify",        noIcon, noKey,    noMark, plain,
  261.         "Center Justify",    noIcon, noKey,    noMark, plain,
  262.         "Right Justify",    noIcon, noKey,    noMark, plain,
  263.     }
  264. };
  265.  
  266. resource 'MENU' (303, "PopupMenu Variation Popup") {
  267.     303, textMenuProc, allEnabled, enabled, "PopupMenu Variation",
  268.     {
  269.         "Fixed Width",        noIcon, noKey,    noMark, plain,
  270.         "Variable Width",    noIcon, noKey,    noMark, plain,
  271.     }
  272. };
  273.  
  274. resource 'MENU' (304, "Window Kind Popup") {
  275.     304, textMenuProc, allEnabled, enabled, "Window Kind Popup",
  276.     {
  277.         "Document Window",                noIcon, noKey,    noMark, plain,
  278.         "-",                            noIcon, noKey,    noMark, plain,
  279.         "Floating Window",                noIcon, noKey,    noMark, plain,
  280.         "Floating Window (side bar)",    noIcon, noKey,    noMark, plain,
  281.         "-",                            noIcon, noKey,    noMark, plain,
  282.         "Modal Dialog Box",                noIcon, noKey,    noMark, plain,
  283.         "Movable Modal",                noIcon, noKey,    noMark, plain,
  284.         "Alert Box",                    noIcon, noKey,    noMark, plain,
  285.         "Movable Alert",                noIcon, noKey,    noMark, plain,
  286.         "Modal Dialog (no border)",        noIcon, noKey,    noMark, plain,
  287.         "Modal Dialog (shadow border)",    noIcon, noKey,    noMark, plain,
  288.     }
  289. };
  290.  
  291. resource 'MENU' (305, "Window Position Popup") {
  292.     305, textMenuProc, allEnabled, enabled, "Window Position",
  293.     {
  294.         "Off",                                noIcon, noKey,    noMark, plain,
  295.         "-",                                noIcon, noKey,    noMark, plain,
  296.         "Center on Main Screen",            noIcon, noKey,    noMark, plain,
  297.         "Alert Position on Main Screen",    noIcon, noKey,    noMark, plain,
  298.         "Stagger on Main Screen",            noIcon, noKey,    noMark, plain,
  299.         "-",                                noIcon, noKey,    noMark, plain,
  300.         "Center on Parent Window",            noIcon, noKey,    noMark, plain,
  301.         "Alert Position on Parent Window",    noIcon, noKey,    noMark, plain,
  302.         "Stagger on Parent Window",            noIcon, noKey,    noMark, plain,
  303.         "-",                                noIcon, noKey,    noMark, plain,
  304.         "Center on Parent Screen",            noIcon, noKey,    noMark, plain,
  305.         "Alert Position on Parent Screen",    noIcon, noKey,    noMark, plain,
  306.         "Stagger on Parent Screen",            noIcon, noKey,    noMark, plain,
  307.     }
  308. };
  309.  
  310. resource 'MENU' (306, "Window Layer Popup") {
  311.     306, textMenuProc, allEnabled, enabled, "Window Layer",
  312.     {
  313.         "Modal",        noIcon, noKey,    noMark, plain,
  314.         "Floating",        noIcon, noKey,    noMark, plain,
  315.         "Regular",        noIcon, noKey,    noMark, plain,
  316.     }
  317. };
  318.  
  319. resource 'MENU' (307, "Window Type Popup") {
  320.     307, textMenuProc, allEnabled, enabled, "Window Type Popup",
  321.     {
  322.         "TWindow",        noIcon, noKey,    noMark, plain,
  323.         "TDocWindow",    noIcon, noKey,    noMark, plain,
  324.         "TToolWindow",    noIcon, noKey,    noMark, plain,
  325.         "TDialogBox",    noIcon, noKey,    noMark, plain,
  326.     }
  327. };
  328.  
  329. resource 'MENU' (308, "Resource Type Popup") {
  330.     308, textMenuProc, allEnabled, enabled, "Resource Type Popup",
  331.     {
  332.         "Window",        noIcon, noKey,    noMark, plain,
  333.         "View",            noIcon, noKey,    noMark, plain,
  334.         "Text Trait",    noIcon, noKey,    noMark, plain,
  335.         "Pen",            noIcon, noKey,    noMark, plain,
  336.     }
  337. };
  338.  
  339. resource 'MENU' (309, "Font Popup") {
  340.     309, textMenuProc, allEnabled, enabled, "Font Popup",
  341.     {
  342.         "System Font",        noIcon, noKey,    noMark, plain,
  343.         "Application Font",    noIcon, noKey,    noMark, plain,
  344.         "-",                noIcon, noKey,    noMark, plain,
  345.     }
  346. };
  347.  
  348. resource 'MENU' (310, "Text Mode Popup") {
  349.     310, textMenuProc, allEnabled, enabled, "Text Mode Popup",
  350.     {
  351.         "srcCopy",                noIcon, noKey,    noMark, plain,
  352.         "srcOr",                noIcon, noKey,    noMark, plain,
  353.         "srcXor",                noIcon, noKey,    noMark, plain,
  354.         "srcBic",                noIcon, noKey,    noMark, plain,
  355.         "notSrcCopy",            noIcon, noKey,    noMark, plain,
  356.         "notSrcOr",                noIcon, noKey,    noMark, plain,
  357.         "notSrcXor",            noIcon, noKey,    noMark, plain,
  358.         "notSrcBic",            noIcon, noKey,    noMark, plain,
  359.         "grayishTextOr",        noIcon, noKey,    noMark, plain,
  360.         "hilitetransfermode",    noIcon, noKey,    noMark, plain,
  361.     }
  362. };
  363.  
  364. resource 'MENU' (311, "Pen Mode Popup") {
  365.     311, textMenuProc, allEnabled, enabled, "Pen Mode Popup",
  366.     {
  367.         "patCopy",                noIcon, noKey,    noMark, plain,
  368.         "patOr",                noIcon, noKey,    noMark, plain,
  369.         "patXor",                noIcon, noKey,    noMark, plain,
  370.         "patBic",                noIcon, noKey,    noMark, plain,
  371.         "notPatCopy",            noIcon, noKey,    noMark, plain,
  372.         "notPatOr",                noIcon, noKey,    noMark, plain,
  373.         "notPatXor",            noIcon, noKey,    noMark, plain,
  374.         "notPatBic",            noIcon, noKey,    noMark, plain,
  375.     }
  376. };
  377.  
  378. resource 'MENU' (312, "Text Traits Popup") {
  379.     312, textMenuProc, allEnabled, enabled, "Text Traits Popup",
  380.     {
  381.         "0 (System)",        noIcon, noKey,    noMark, plain,
  382.         "1 (Application)",    noIcon, noKey,    noMark, plain,
  383.         "-",                noIcon, noKey,    noMark, plain,
  384.         "Otherノ",            noIcon, noKey,    noMark, plain,
  385.     }
  386. };
  387.  
  388. resource 'MENU' (313, "Pen Popup") {
  389.     313, textMenuProc, allEnabled, enabled, "Pen Popup",
  390.     {
  391.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  392.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  393.         "-",                noIcon, noKey,    noMark, plain,
  394.         "Otherノ",            noIcon, noKey,    noMark, plain,
  395.     }
  396. };
  397.  
  398. resource 'MENU' (314, "Pen Popup") {
  399.     314, textMenuProc, allEnabled, enabled, "Pen Popup",
  400.     {
  401.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  402.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  403.         "-",                noIcon, noKey,    noMark, plain,
  404.         "Otherノ",            noIcon, noKey,    noMark, plain,
  405.     }
  406. };
  407.  
  408. resource 'MENU' (315, "Pen Popup") {
  409.     315, textMenuProc, allEnabled, enabled, "Pen Popup",
  410.     {
  411.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  412.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  413.         "-",                noIcon, noKey,    noMark, plain,
  414.         "Otherノ",            noIcon, noKey,    noMark, plain,
  415.     }
  416. };
  417.  
  418. resource 'MENU' (316, "Pen Popup") {
  419.     316, textMenuProc, allEnabled, enabled, "Pen Popup",
  420.     {
  421.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  422.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  423.         "-",                noIcon, noKey,    noMark, plain,
  424.         "Otherノ",            noIcon, noKey,    noMark, plain,
  425.     }
  426. };
  427.  
  428. resource 'MENU' (317, "Pen Popup") {
  429.     317, textMenuProc, allEnabled, enabled, "Pen Popup",
  430.     {
  431.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  432.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  433.         "-",                noIcon, noKey,    noMark, plain,
  434.         "Otherノ",            noIcon, noKey,    noMark, plain,
  435.     }
  436. };
  437.  
  438. resource 'MENU' (318, "Pen Popup") {
  439.     318, textMenuProc, allEnabled, enabled, "Pen Popup",
  440.     {
  441.         "0 (Default)",        noIcon, noKey,    noMark, plain,
  442.         "1 (Gray)",            noIcon, noKey,    noMark, plain,
  443.         "-",                noIcon, noKey,    noMark, plain,
  444.         "Otherノ",            noIcon, noKey,    noMark, plain,
  445.     }
  446. };
  447.  
  448. resource 'MENU' (319, "View Container Context Menu (on item)") {
  449.     319, textMenuProc, allEnabled, enabled, "View Container Context Menu (on item)",
  450.     {
  451.         "Cut",                noIcon, noKey,    noMark, plain,
  452.         "Copy",                noIcon, noKey,    noMark, plain,
  453.         "Clear",            noIcon, noKey,    noMark, plain,
  454.         "Duplicate",        noIcon, noKey,    noMark, plain,
  455.     }
  456. };
  457.  
  458. resource 'Rcmd' (319, "View Container Context Menu (on item)") { {
  459.     "cut",    
  460.     "copy",    
  461.     "clear",    
  462.     "Duplicate",    
  463. } };
  464.  
  465. resource 'MENU' (320, "View Container Context Menu (on background)") {
  466.     320, textMenuProc, allEnabled, enabled, "View Container Context Menu (on background)",
  467.     {
  468.         "Show Grid",        noIcon, noKey,    noMark, plain,
  469.         "Show Pane Names",    noIcon, noKey,    noMark, plain,
  470.         "Show Class Names",    noIcon, noKey,    noMark, plain,
  471.         "Show Pane Edges",    noIcon, noKey,    noMark, plain,
  472.         "-",                noIcon, noKey,    noMark, plain,
  473.         "Snap to Grid",        noIcon, noKey,    noMark, plain,
  474.     }
  475. };
  476.  
  477. resource 'Rcmd' (320, "View Container Context Menu (on background)") { {
  478.     "Show Grid",        
  479.     "Show Pane Names",    
  480.     "Show Class Names",    
  481.     "Show Pane Edges",    
  482.     "nothing",    
  483.     "Snap to Grid",    
  484. } };
  485.  
  486.  
  487. // Strings
  488. resource 'STR#' (256, "Undo Strings") {{
  489.     "Cut Pane",                    // 1
  490.     "Cut Panes",                // 2
  491.     "Copy Pane",                // 3
  492.     "Copy Panes",                // 4
  493.     "Paste Pane",                // 5
  494.     "Paste Panes",                // 6
  495.     "Delete Pane",                // 7
  496.     "Delete Panes",                // 8
  497.     "Duplicate Pane",            // 9
  498.     "Duplicate Panes",            // 10
  499.     "Add Pane",                    // 11
  500.     "Add Panes",                // 12
  501.     "Move Pane",                // 13
  502.     "Move Panes",                // 14
  503.     "Resize Pane",                // 15
  504.     "Resize Panes",                // 16
  505.     
  506.     "Create Resource",            // 17
  507.     "Duplicate Resource",        // 18
  508.     "Duplicate Resources",        // 19
  509.     "Resource ID Change",        // 20
  510.     "Resource Name Change",        // 21
  511.     "Resource ID/Name Change",    // 22
  512.  
  513.     "Nudge Pane",                // 23
  514.     "Align Left",                // 24
  515.     "Align Right",                // 25
  516.     "Align Top",                // 26
  517.     "Align Bottom",                // 27
  518.  
  519.     "Edit Text Traits",            // 28
  520.     "Set Pen",                    // 29
  521. }};
  522.  
  523.  
  524. resource 'STR#' (257, "Misc Strings") {{
  525.     "View",                        // 1
  526.     "Edit Pane",                // 2
  527.     "メ",                        // 3
  528.     "モ Info",                    // 4
  529.     "the Drag Manager",            // 5
  530.     "Quill Prefs",                // 6
  531. }};
  532.  
  533.  
  534. resource 'STR#' (258, "Menu Strings") {{
  535.     "Don't Snap to Grid",        // 1
  536.     "Snap to Grid",                // 2
  537.     
  538.     "Hide Grid",                // 3
  539.     "Show Grid",                // 4
  540.     
  541.     "Hide Pane Edges",            // 5
  542.     "Show Pane Edges",            // 6
  543.     
  544.     "Hide Pane Names",            // 7
  545.     "Show Pane Names",            // 8
  546.     
  547.     "Hide Class Names",            // 9
  548.     "Show Class Names",            // 10
  549. }};
  550.  
  551.  
  552. // ===================================================================================
  553. //    Pane Edit Tables
  554. // ===================================================================================
  555.  
  556. type 'EdId' {                                
  557.     integer = $$CountOf(EditArray);        // Number of editors
  558.     wide array EditArray{
  559.         pstring;                        // editor name and resource ids
  560.     };
  561. };
  562.  
  563.  
  564. resource 'EdId' (200, "TPane") { {
  565.     "TPane            [200 201 >202 >203 >204",
  566. } };
  567.  
  568. resource 'EdId' (201, "TView") { {
  569.     "TPane            [200 201 >202 >203 >204",
  570. } };
  571.  
  572. resource 'EdId' (202, "TCaption") { {
  573.     "TPane            [200 201 >202 >203 >204",
  574.     "TCaption        210",
  575. } };
  576.  
  577. resource 'EdId' (203, "TControl") { {
  578.     "TPane            [200 201 >202 >203 >204",
  579.     "TControl        [211 >234 >235",
  580. } };
  581.  
  582. resource 'EdId' (204, "TMacControl") { {
  583.     "TPane            [200 201 >202 >203 >204",
  584.     "TControl        [211 >235 >235",
  585.     "TMacControl    212",
  586. } };
  587.  
  588. resource 'EdId' (261, "TRadioButton") { {
  589.     "TPane            [200 201 >202 >203 >204",
  590.     "TControl        [211 >234 >235",
  591.     "TMacControl    212",
  592.     "TMacButton        228",
  593.     "TRadioButton    213",
  594. } };
  595.  
  596. resource 'EdId' (262, "TColorEditor") { {
  597.     "TPane            [200 201 >202 >203 >204",
  598.     "TColorEditor    214",
  599. } };
  600.  
  601. resource 'EdId' (263, "TTextBox") { {
  602.     "TPane            [200 201 >202 >203 >204",
  603.     "TTextBox        [215 216",
  604. } };
  605.  
  606. resource 'EdId' (264, "TPopupMenu") { {
  607.     "TPane            [200 201 >202 >203 >204",
  608.     "TMacControl    212",
  609.     "TPopupMenu        217",
  610. } };
  611.  
  612. resource 'EdId' (265, "TCachedView") { {
  613.     "TPane            [200 201 >202 >203 >204",
  614.     "TCachedView    218",
  615. } };
  616.  
  617. resource 'EdId' (266, "TGroupBox") { {
  618.     "TPane            [200 201 >202 >203 >204",
  619.     "TGroupBox        219",
  620. } };
  621.  
  622. resource 'EdId' (267, "TIncludeView") { {
  623.     "TPane            [200 201 >202 >203 >204",
  624.     "TIncludeView    220",
  625. } };
  626.  
  627. resource 'EdId' (268, "TPushButton") { {
  628.     "TPane            [200 201 >202 >203 >204",
  629.     "TControl        [211 >234 >235",
  630.     "TMacControl    212",
  631.     "TMacButton        228",
  632. } };
  633.  
  634. resource 'EdId' (269, "TCheckBox") { {
  635.     "TPane            [200 201 >202 >203 >204",
  636.     "TControl        [211 >234 >235",
  637.     "TMacControl    212",
  638.     "TMacButton        228",
  639. } };
  640.  
  641. resource 'EdId' (270, "TScrollableView") { {
  642.     "TPane            [200 201 >202 >203 >204",
  643.     "TScrollableView 221",
  644. } };
  645.  
  646. resource 'EdId' (271, "TScroller") { {
  647.     "TPane            [200 201 >202 >203 >204",
  648.     "TScroller         222",
  649. } };
  650.  
  651. resource 'EdId' (272, "TColorSwatch") { {
  652.     "TPane            [200 201 >202 >203 >204",
  653.     "TColorSwatch     214",
  654. } };
  655.  
  656. resource 'EdId' (273, "TWindow") { {
  657.     "TPane            [200 201 >202 >203 >204",
  658.     "TWindow        [223 224 225 >226",
  659. } };
  660.  
  661. resource 'EdId' (274, "TPersistantWindow") { {
  662.     "TPane            [200 201 >202 >203 >204",
  663.     "TWindow        [223 224 225 >226",
  664. } };
  665.  
  666. resource 'EdId' (275, "TDocWindow") { {
  667.     "TPane            [200 201 >202 >203 >204",
  668.     "TWindow        [223 224 225 >226",
  669. } };
  670.  
  671. resource 'EdId' (276, "TToolWindow") { {
  672.     "TPane            [200 201 >202 >203 >204",
  673.     "TWindow        [223 224 225 >226",
  674. } };
  675.  
  676. resource 'EdId' (277, "TDialogBox") { {
  677.     "TPane            [200 201 >202 >203 >204",
  678.     "TWindow        [223 224 225 >226",
  679.     "TDialogBox     227",
  680. } };
  681.  
  682. resource 'EdId' (278, "CDialogBoxProxy") { {
  683.     "TPane            [200 201 >202 >203 >204",
  684.     "TWindow        [223 224 225 >226",
  685.     "TDialogBox     227",
  686. } };
  687.  
  688. resource 'EdId' (279, "THierarchicalTable") { {
  689.     "TPane                [200 201 >202 >203 >204",
  690.     "TScrollableView     221",
  691.     "THierarchicalTable    229",
  692. } };
  693.  
  694. resource 'EdId' (280, "CWindowProxy") { {
  695.     "TPane            [200 201 >202 >203 >204",
  696.     "TWindow        [223 224 225 >226",
  697. } };
  698.  
  699. resource 'EdId' (281, "CDocWindowProxy") { {
  700.     "TPane            [200 201 >202 >203 >204",
  701.     "TWindow        [223 224 225 >226",
  702. } };
  703.  
  704. resource 'EdId' (282, "CToolWindowProxy") { {
  705.     "TPane            [200 201 >202 >203 >204",
  706.     "TWindow        [223 224 225 >226",
  707. } };
  708.  
  709. resource 'EdId' (283, "TMacButton") { {
  710.     "TPane            [200 201 >202 >203 >204",
  711.     "TControl        [211 >234 >235",
  712.     "TMacControl    212",
  713.     "TMacButton        228",
  714. } };
  715.  
  716. resource 'EdId' (284, "TScrollBar") { {
  717.     "TPane            [200 201 >202 >203 >204",
  718.     "TControl        [211 >234 >235",
  719.     "TMacControl    212",
  720.     "TScrollBar        230",
  721. } };
  722.  
  723. resource 'EdId' (285, "TDisclosureArrow") { {
  724.     "TPane                [200 201 >202 >203 >204",
  725.     "TDisclosureArrow    231",
  726. } };
  727.  
  728. resource 'EdId' (286, "CControlProxy") { {
  729.     "TPane            [200 201 >202 >203 >204",
  730.     "TControl        [211 >234 >235",
  731. } };
  732.  
  733. resource 'EdId' (287, "CListBoxProxy") { {
  734.     "TPane            [200 201 >202 >203 >204",
  735.     "TListBox        232",
  736. } };
  737.  
  738. resource 'EdId' (288, "TStringListBox") { {
  739.     "TPane            [200 201 >202 >203 >204",
  740.     "TListBox        232",
  741.     "TStringListBox    233",
  742. } };
  743.  
  744. resource 'EdId' (289, "TPatternSwatch") { {
  745.     "TPane            [200 201 >202 >203 >204",
  746.     "TPatternSwatch 236",
  747. } };
  748.  
  749. resource 'EdId' (290, "TStaticText") { {
  750.     "TPane            [200 201 >202 >203 >204",
  751.     "TStaticText    210",
  752. } };
  753.  
  754. resource 'EdId' (291, "TPicturePane") { {
  755.     "TPane            [200 201 >202 >203 >204",
  756.     "TPicturePane     237",
  757. } };
  758.  
  759.